package io.renren.modules.myCourse.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.wuwenze.poi.annotation.Excel;
import com.wuwenze.poi.annotation.ExcelField;
import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author zlb
 * @email 316682546@qq.com
 * @date 2019-03-12 10:00:41
 */
@Excel("choose_test")
@TableName("choose_test")
public class ChooseTestEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 所属题目类型 0判断题 1单选题 2多选题
	 */
	@ExcelField(value = "课题类型",width = 50)

	private Integer questionTypeId;
	/**
	 * 
	 */
	@ExcelField(value = "题干内容", width = 200)

	private String questionContent;
	/**
	 * 
	 */
	@ExcelField(value = "题干图片", width = 400)

	private String questonContentImg;
	/**
	 * 分数
	 */
	@ExcelField(value = "分数", width = 30)

	private Integer fraction;
	/**
	 * 所属讲的id
	 */
	@ExcelField(value = "所属章节Id", width = 50)

	private Integer courseBodyId;
	/**
	 * 课程id
	 */
	@ExcelField(value = "所属课程Id", width = 50)
	private Integer courseId;

	/**
	 * 选项1
	 */
	@ExcelField(value = "选项一A", width = 200)

	private String optionOne;
	/**
	 * 
	 */
	@ExcelField(value = "选项一图片", width = 400)

	private String optionOneImg;
	/**
	 * 选项2
	 */
	@ExcelField(value = "选项二B", width = 200)

	private String optionTwo;
	/**
	 * 
	 */
	@ExcelField(value = "选项二图片", width = 400)

	private String optionTwoImg;
	/**
	 * 选项3
	 */
	@ExcelField(value = "选项二图片", width = 200)

	private String optionThree;
	/**
	 * 
	 */
	@ExcelField(value = "选项三图片", width = 400)

	private String optionThreeImg;
	/**
	 * 选项4
	 */
	@ExcelField(value = "选项四D", width = 200)

	private String optionFour;
	/**
	 * 
	 */
	@ExcelField(value = "选项四图片", width = 400)

	private String optionFourImg;
	/**
	 * 答案
	 */
	@ExcelField(value = "答案（单选多选）", width = 50)

	private String answer;
	/**
	 * 答案解析
	 */
	@ExcelField(value = "答案解析", width = 400)

	private String analysis;
	/**
	 * 
	 */
	@ExcelField(value = "答案解析图片", width = 400)

	private String analysisImg;

	@TableField(exist = false)
	@ExcelField(value = "上传用，必填", width = 50)
	private String jiewei="非空即可";

	public Integer getCourseId() {
		return courseId;
	}

	public void setCourseId(Integer courseId) {
		this.courseId = courseId;
	}

	public String getJiewei() {
		return jiewei;
	}

	public void setJiewei(String jiewei) {
		this.jiewei = jiewei;
	}

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：所属题目类型 0判断题 1单选题 2多选题
	 */
	public void setQuestionTypeId(Integer questionTypeId) {
		this.questionTypeId = questionTypeId;
	}
	/**
	 * 获取：所属题目类型 0判断题 1单选题 2多选题
	 */
	public Integer getQuestionTypeId() {
		return questionTypeId;
	}
	/**
	 * 设置：
	 */
	public void setQuestionContent(String questionContent) {
		this.questionContent = questionContent;
	}
	/**
	 * 获取：
	 */
	public String getQuestionContent() {
		return questionContent;
	}
	/**
	 * 设置：
	 */
	public void setQuestonContentImg(String questonContentImg) {
		this.questonContentImg = questonContentImg;
	}
	/**
	 * 获取：
	 */
	public String getQuestonContentImg() {
		return questonContentImg;
	}
	/**
	 * 设置：分数
	 */
	public void setFraction(Integer fraction) {
		this.fraction = fraction;
	}
	/**
	 * 获取：分数
	 */
	public Integer getFraction() {
		return fraction;
	}
	/**
	 * 设置：所属讲的id
	 */
	public void setCourseBodyId(Integer courseBodyId) {
		this.courseBodyId = courseBodyId;
	}
	/**
	 * 获取：所属讲的id
	 */
	public Integer getCourseBodyId() {
		return courseBodyId;
	}
	/**
	 * 设置：选项1
	 */
	public void setOptionOne(String optionOne) {
		this.optionOne = optionOne;
	}
	/**
	 * 获取：选项1
	 */
	public String getOptionOne() {
		return optionOne;
	}
	/**
	 * 设置：
	 */
	public void setOptionOneImg(String optionOneImg) {
		this.optionOneImg = optionOneImg;
	}
	/**
	 * 获取：
	 */
	public String getOptionOneImg() {
		return optionOneImg;
	}
	/**
	 * 设置：选项2
	 */
	public void setOptionTwo(String optionTwo) {
		this.optionTwo = optionTwo;
	}
	/**
	 * 获取：选项2
	 */
	public String getOptionTwo() {
		return optionTwo;
	}
	/**
	 * 设置：
	 */
	public void setOptionTwoImg(String optionTwoImg) {
		this.optionTwoImg = optionTwoImg;
	}
	/**
	 * 获取：
	 */
	public String getOptionTwoImg() {
		return optionTwoImg;
	}
	/**
	 * 设置：选项3
	 */
	public void setOptionThree(String optionThree) {
		this.optionThree = optionThree;
	}
	/**
	 * 获取：选项3
	 */
	public String getOptionThree() {
		return optionThree;
	}
	/**
	 * 设置：
	 */
	public void setOptionThreeImg(String optionThreeImg) {
		this.optionThreeImg = optionThreeImg;
	}
	/**
	 * 获取：
	 */
	public String getOptionThreeImg() {
		return optionThreeImg;
	}
	/**
	 * 设置：选项4
	 */
	public void setOptionFour(String optionFour) {
		this.optionFour = optionFour;
	}
	/**
	 * 获取：选项4
	 */
	public String getOptionFour() {
		return optionFour;
	}
	/**
	 * 设置：
	 */
	public void setOptionFourImg(String optionFourImg) {
		this.optionFourImg = optionFourImg;
	}
	/**
	 * 获取：
	 */
	public String getOptionFourImg() {
		return optionFourImg;
	}
	/**
	 * 设置：答案
	 */
	public void setAnswer(String answer) {
		this.answer = answer;
	}
	/**
	 * 获取：答案
	 */
	public String getAnswer() {
		return answer;
	}
	/**
	 * 设置：答案解析
	 */
	public void setAnalysis(String analysis) {
		this.analysis = analysis;
	}
	/**
	 * 获取：答案解析
	 */
	public String getAnalysis() {
		return analysis;
	}
	/**
	 * 设置：
	 */
	public void setAnalysisImg(String analysisImg) {
		this.analysisImg = analysisImg;
	}
	/**
	 * 获取：
	 */
	public String getAnalysisImg() {
		return analysisImg;
	}
}
